soft-sediment substrate - Alemán Inglés Diccionario